#ifndef FILEWORKER_H
#define FILEWORKER_H

#include <QObject>
#include "common.h"
#include "icomponent.h"

class FileWorkerPrivate;
class FileWorker : public IComponent
{
public:
    explicit FileWorker();
    ~FileWorker();

    void start(const QString *arg = Q_NULLPTR);
    void stop();

private:
    FileWorkerPrivate *d;
};

#endif // FILEWORKER_H
